//
//  MLLazyLoadTableViewCell.h
//  TycoonBuy
//
//  Created by molon on 16/4/18.
//  Copyright © 2016年 molon. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSUInteger, MLLazyLoadCellStatus) {
    MLLazyLoadCellStatusInit, //初始，是空的啥都没有，refreshing状态时候会使用此状态
    MLLazyLoadCellStatusLoading, //加载中
    MLLazyLoadCellStatusLoadFailed, //加载失败
    MLLazyLoadCellStatusLoadedAll,//加载了全部
    MLLazyLoadCellStatusEmpty, //loadedAll 空数据的时候
};

@interface MLLazyLoadTableViewCell : UITableViewCell

@property (nonatomic, assign) MLLazyLoadCellStatus status;

@property (nonatomic, copy) void(^clickForRetryBlock)();

- (CGFloat)preferredHeightWithMaxWidth:(CGFloat)maxWidth;

@end
